UNPKG

@proofkit/cli

Version:

Create web application with the ProofKit stack

20 lines (17 loc) 539 B
import { createNextApiHandler } from "@trpc/server/adapters/next"; import { env } from "~/env"; import { appRouter } from "~/server/api/root"; import { createTRPCContext } from "~/server/api/trpc"; // export API handler export default createNextApiHandler({ router: appRouter, createContext: createTRPCContext, onError: env.NODE_ENV === "development" ? ({ path, error }) => { console.error( `❌ tRPC failed on ${path ?? "<no-path>"}: ${error.message}` ); } : undefined, });